machined casting - Español Inglés Diccionario